package com.tf_cut.backend.agent.statistics.vo;

import java.io.PipedReader;
import java.io.Serializable;
import java.math.BigDecimal;
import java.sql.Timestamp;
import java.util.List;

import com.tf_cut.backend.common.pojo.PageCondition;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

@NoArgsConstructor	//无参数构造函数，不加会在bean copy时报错
@AllArgsConstructor //全参数构造函数
@Builder			//有全参数构造函数时，可以使用builder方式new 对象
@Data
public class AgentCommissionVo extends PageCondition implements Serializable{
	private String serial;
	private BigDecimal transAmount;
	private Timestamp createTime;
	private String sellerName;
	private String agentName;
	private BigDecimal stepAmount;
	private String transType;
	private String isSyn;
	
	private Timestamp startDate;
	private Timestamp endDate;

	//mobie 查询用
	private  String agentAccountId;
	private List<String> agentAccountIds;

	private String paySubject;

	//

	private String startDatestring;
	private String endDatesring;

	//临时增加 只参与返回结果
	private String parentAgentId;


}
